Big Huge Thesaurus

Balkan Mountain Range

noun